// 封装网络请求
function http(method, params,url,message,callback,error) {
  // loading
  if(message) {
    wx.showLoading({
      title: message,
    })
  }
  // 网络请求
  wx.request({
    method: method,
    url: 'http://iwenwiki.com:3002'+ url,
    data: {},
    header: {
      'content-type': 'application/x-www-form-urlencoded'
    },
    success: res => {
      console.log(res.data);
      if(res.data.status == 200) {
        wx.showLoading({
          title: '数据加载完毕',
        })
        // 返回数据
        callback(res.data)
      } else {
        error("没有数据")
      }
    },
    fail: err => {
      error("请求失败")
    },
    complete: () => {
      wx.hideLoading()
    }
  })
}

module.exports = http; // http()
// 语法
// module.exports = {http:http}